instantaneously operating apparatus - German English Dictionary